لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه وب کامل استک با GraphQL و React [ویدئو]
Hands-On Full-Stack Web Development with GraphQL and React [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
GraphQL، یک زبان جستجوی API از فیس بوک، برای نشان دادن وابستگی های پیچیده و تودرتو به داده های برنامه های کاربردی وب مدرن طراحی شده است. این به سرعت در حال تبدیل شدن به استاندارد توسعه API است و به عنوان یک تغییر دهنده بازی در سال های آینده تبلیغ می شود. React یکی از محبوب ترین فریم ورک های جاوا اسکریپت است که برای ساخت اپلیکیشن های فرانت اند مقیاس پذیر استفاده می شود.
این دوره آموزشی یک راهنمای عملی است که به شما کمک میکند تا با استفاده از پلتفرم React و Apollo GraphQL برنامههای فول استک قوی بسازید. این دوره با Hello World در GraphQL شروع می شود و به صورت گام به گام به معرفی مباحث پیشرفته با مثال های نظری و عملی می پردازد.
شما چالش ها و مشکلات را پوشش می دهید و آنها را از طریق ویژگی های منحصر به فرد GraphQL حل می کنید. در پایان دوره، می توانید تصمیمات معماری و طراحی را برای API برنامه خود بگیرید.
در پایان دوره، شما در استفاده از GraphQL و React به تمام نیازهای توسعه فول استک خود مهارت خواهید داشت.
بسته کد این دوره ویدیویی در https://github.com/PacktPublishing/Hands-On-Full-Stack-Web-Development-with-GraphQL-and-React-V- [*]یکپارچه سازی پلت فرم آپولو در برنامه های کاربردی موجود شما
[*] دادهها را از برنامه React خود پرس و جو کنید و جهش دهید
[*] داده ها را از پایگاه داده های چند جدولی و معماری سیستم حل کنید
[*] با استفاده از آپولو، مدلها و طرحوارهها را برای کاربران و پستها بسازید
[*] آپولو را به React قلاب کنید و اجزای فرانت اند را با استفاده از GQL بسازید
[*] کامپوننت های پیچیده React را بنویسید و داده ها را بین آنها به اشتراک بگذارید این دوره برای توسعه دهندگان frontend، backend و full-stack است که علاقه مند به استفاده از قدرت GraphQL برای افزایش مهارت های خود با ساخت برنامه های فول استک هستند. هیچ دانش قبلی از GraphQL مورد نیاز نیست. با این حال، دانش اولیه React و JavaScript مورد نیاز است. [*] ساخت برنامه های تمام پشته با API های مدرن با استفاده از GraphQL و Apollo * [*] آپولو را با React ادغام کنید و اجزای فرانت اند را با استفاده از GQL بسازید * [*] یک نوار اعلان خود به روز شده با ویژگی منحصر به فرد GraphQL به نام اشتراک ها را پیاده سازی کنید.
سرفصل ها و درس ها
مقدمه ای بر GraphQL
Introduction to GraphQL
بررسی اجمالی دوره
The Course Overview
GraphQL چیست؟
What Is GraphQL?
Hello World در GraphQL
Hello World in GraphQL
انتقال آرگومان ها به فیلدهای پرس و جو
Passing Arguments to Query Fields
انواع GraphQL
GraphQL Types
جهش های GraphQL
GraphQL Mutations
سرور HTTP GraphQL
GraphQL HTTP Server
آپولو GraphQL
Apollo GraphQL
سرور آپولو
Apollo Server
سرور آپولو - زمینه
Apollo Server – Context
روابط GraphQL
GraphQL Relationships
نوع اشتراک
Subscription Type
ابزار GraphQL
GraphQL Tools
کلاینت آپولو با React
Apollo Client with React
معرفی آپولو کلاینت
Introduction to Apollo Client
React Provider و Consumer
React Provider and Consumer
ارائه دهنده و مصرف کننده آپولو
Apollo Provider and Consumer
مولفه های پرس و جو و جهش آپولو
Apollo Query and Mutation Components
داده های محلی و راه دور مشتری Apollo
Apollo Client Local and Remote Data
حافظه پنهان کلاینت آپولو
Apollo Client Cache
اشتراک های آپولو پرس و جو
Apollo Query Subscriptions
اشتراک های آپولو واکنش نشان می دهد
Apollo Subscriptions React
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Dobrin Ganev یک توسعهدهنده نرمافزار با سالها تجربه کار در محیطهای توسعه مختلف، از امور مالی گرفته تا مدیریت فرآیندهای تجاری است. در سالهای اخیر، او بر توسعه مکانی و تجزیه و تحلیل دادهها با استفاده از زبانهایی مانند جاوا اسکریپت، پایتون، اسکالا و R تمرکز کرده است. او دانش گستردهای در زمینه مکانی متن باز و پلت فرم ESRI دارد. در حال حاضر، او بر روی داده های بزرگ و کاربردهای آن در صنایع و بخش های گسترده تمرکز دارد. chorStream Inc. (www.chorstream.com) که در سال 2015 تأسیس شد، یک شرکت توسعه نرمافزاری است که بر روی استفاده از دادههای بزرگ و فناوریهای کلان داده متمرکز است تا به مشتریان کمک کند تا با حجم وسیع و متنوعی از داده کار کنند و از آنها استفاده کنند. Dobrin، به عنوان یکی از بنیانگذاران chorStream Inc، با تیمی حرفهای کار کرده است تا چارچوب برنامهای را ایجاد کرده و به بازار عرضه کند (شبیه به سازنده برنامههای وب) که کاربران نهایی میتوانند از آن برای ساخت برنامههای سفارشی و متمرکز بدون نیاز به هیچ برنامهای استفاده کنند. مهارت های توسعه او همچنین در Node.js، Meteor، Front-end React و Angular 1، 2 و 4 مهارت دارد.
نمایش نظرات